Skip to content

ci(deps): bump PyO3/maturin-action from 32307a466a178317e8c2ae343b38e73896a047be to 53965ae436bfa278197425c78ac1e3eeebc7cc33 - #117

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/github_actions/PyO3/maturin-action-53965ae436bfa278197425c78ac1e3eeebc7cc33
Closed

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/github_actions/PyO3/maturin-action-53965ae436bfa278197425c78ac1e3eeebc7cc33

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 7, 2026

Copy link
Copy Markdown
Contributor

Bumps PyO3/maturin-action from 32307a466a178317e8c2ae343b38e73896a047be to 53965ae436bfa278197425c78ac1e3eeebc7cc33.

Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [PyO3/maturin-action](https://github.com/pyo3/maturin-action) from 32307a466a178317e8c2ae343b38e73896a047be to 53965ae436bfa278197425c78ac1e3eeebc7cc33.
- [Release notes](https://github.com/pyo3/maturin-action/releases)
- [Commits](PyO3/maturin-action@32307a4...53965ae)

---
updated-dependencies:
- dependency-name: PyO3/maturin-action
  dependency-version: 53965ae436bfa278197425c78ac1e3eeebc7cc33
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Oct 7, 2026
@coderabbitai

coderabbitai Bot commented Oct 7, 2026

Copy link
Copy Markdown

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration
  • Configuration used: Organization UI
  • Review profile: ASSERTIVE
  • Plan: Advanced
  • Run ID: 9463d8e6-b8a0-4bbb-b426-98f03af01fd0

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
  • Autopilot · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@sonarqubecloud

sonarqubecloud Bot commented Oct 7, 2026

Copy link
Copy Markdown

@polaz

polaz commented Oct 7, 2026

Copy link
Copy Markdown
Member

Superseded by #124, which updates every dependency to its latest release.

@polaz polaz closed this Oct 7, 2026
@dependabot @github

dependabot Bot commented on behalf of github Oct 7, 2026

Copy link
Copy Markdown
Contributor Author

OK, I won't notify you again about this release, but will get in touch when a new version is available. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@polaz
polaz deleted the dependabot/github_actions/PyO3/maturin-action-53965ae436bfa278197425c78ac1e3eeebc7cc33 branch October 7, 2026 08:08
polaz added a commit that referenced this pull request Oct 16, 2026
## Summary

**Auto-merge for Dependabot.** The other organisation repositories run a
`dependabot-auto-merge` workflow; this one had none, so every update
waited for a manual merge. This adds it (the coordinode-lsm-tree
version, actions pinned by SHA as in this repository's CI).
- On a pull request Dependabot opened or pushed, it approves and arms
auto-merge; GitHub merges once every check the default-branch ruleset
requires has passed.
- Every ecosystem merges this way, majors included, except a **major
GitHub Actions update** (several actions run only in `release.yml` on a
tag) and **any Docker update** (no job builds the demo image): those
stay manual.
- A push by anyone else disarms an armed merge; a maintainer's reopen
re-arms it (fetch-metadata refuses a branch holding anyone else's
commits); approval and merge are bound to the inspected head SHA.
`pull_request_target` with no checkout. In the organisation's other
repositories, Dependabot-triggered runs of this workflow get the Actions
secrets and merge workflow-file updates with the contents and
pull-requests grants alone.

**Every dependency to its latest release** (replaces the open Dependabot
pull requests #117-#123):
- `coordinode-embedded`: PyO3 0.24 -> 0.29 and rust-numpy 0.24 -> 0.29,
which also clears the PyO3 advisory fixed only in 0.29; the code follows
the renamed API (`Py<PyAny>`, `PyOnceLock`, `Python::detach`,
`Bound::cast`). The rest of `Cargo.lock` at the newest compatible
versions.
- `uv.lock` upgraded throughout, majors included where the declared
ranges allow; grpcio and grpcio-tools level at 1.84 for the generated
stubs, and `coordinode` now requires `grpcio>=1.84.0`, the runtime those
stubs accept (a new unit test holds the grpcio and protobuf floors to
the generated code); openai stays 2.x (capped by
llama-index-llms-openai).
- GitHub Actions: checkout v7.0.1, setup-uv v10.2.0, maturin-action
v1.51.0, upload-artifact v7.0.1, download-artifact v8.0.1, setup-python
v7.0.0, setup-qemu v4.4.0, action-gh-release v3.0.3,
create-github-app-token v3.2.0, release-please-action v5.0.0. Their
breaking changes (Node 24, ESM, download-artifact failing on a digest
mismatch, setup-uv disabling its cache on `pull_request_target`) touch
no input these workflows use.
- The demo image's uv stage to 0.12.23.

## Testing

- Unit tests: 367 passed (incl. the runtime-floor test, seen failing on
the old floor), embedded extension built on PyO3 0.29 (release profile),
none skipped.
- Integration tests: 94 passed against a 0.7.0 server.
- `cargo clippy -D warnings` and `cargo fmt --check` clean; ruff check
and format clean.
- Demo image rebuilt on the upgraded lock; all five notebooks executed
with `nbconvert --execute`.
- Not exercisable before a tag: the release-only actions
(download-artifact, action-gh-release, setup-python, setup-qemu);
checked against their release notes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant